Inflatable splint - German English Dictionary